Programmer Premium I

Mindlance

  • Washington, DC
  • 18 days ago

    Highlights

    Blend of Object-Oriented Programming (OOP) and functional programming: Immutability of objects, preference for pure functions, and minimal state/side effects. Qualifications and Skills: Ability to pick up new frameworks and libraries by reading public documentation and tutorials with minimal knowledge transfer/explanation.

    Numbers & Facts

    LocationWashington, DC

    Description

    Role: Programmer Premium I
    Location: Washington, DC 20433
    Duration: 6 Months Long Term
    Hybrid Onsite: 4 days per week from Day 1, with a full transition to 100% onsite anticipated soon

    Development and Implementation :
    • Proficient in writing fully-typed Python (type annotations on all function signatures).
    • Experience with SQL query builders/ORM.

    Coding to Interfaces and abstractions:
    • Abstract base classes, protocols, type definitions/wrappers/aliases.
    • Production-grade logging and exception handling.
    • Familiar with modern Python packaging (pyproject.to ml), writing libraries, and modular, loosely coupled code. Notebook development is only for prototyping and PoCs.

    Blend of Object-Oriented Programming (OOP) and functional programming:
    • Immutability of objects, preference for pure functions, and minimal state/side effects.
    • Proficiency with Git, feature branch, and PR workflow.
    • Deploy features into production.
    • Experience using tools like linters, type checkers, auto formatters, and code assistants.
    • Detailed developer documentation (docstrings, detailed comments).
    • Experiencer with Neo4j, and building knowledge graphs

    Testing and Quality Assurance:
    • Develop and execute comprehensive unit, system, and integration test suites to ensure the quality of code.
    • Debug and troubleshoot issues in development and production environments.

    Qualifications and Skills:
    • Ability to pick up new frameworks and libraries by reading public documentation and tutorials with minimal knowledge transfer/explanation.
    • Basic understanding of AI/ML API patterns, knowledge of the underlying algorithms.
    • Experience with RESTful APIs and web services.
    • Experience with SQL and database principles.
    • Experience working with AWS or Azure or Google Cloud environment.


    EEO:

    Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.

    Similar Jobs

    See more jobs