About The Position

Evolent is seeking an Associate Software Engineer to collaborate with engineers and cross-functional teams to design, develop, test, and support software solutions. The role contributes to new features and enhancements, maintains code and documentation, and helps troubleshoot software issues while following development best practices and quality standards. The position also applies AI-assisted engineering across the delivery lifecycle, including requirements analysis, development, testing, debugging, documentation, and operational monitoring. The engineer will help evaluate and validate AI-generated work, support data platforms and governed datasets for AI and analytics workloads, and contribute reusable AI-assisted engineering practices. AI use must comply with enterprise requirements for intellectual property, security, privacy, PHI handling, and Responsible AI.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in at least one programming language, such as C# or Python.
  • Familiarity with version control systems such as Git.
  • Basic understanding of software development methodologies such as Agile or Scrum.
  • Strong problem-solving skills and attention to detail.
  • Good communication skills and ability to work collaboratively.

Nice To Haves

  • Demonstrated experience using AI-assisted development platforms such as GitHub Copilot, Cursor, Claude Code, or similar tools to deliver production work.
  • Strong prompt engineering skills, with experience in AI-assisted testing and AI-enabled delivery practices.
  • Experience with machine learning data pipelines, vector search technologies, document processing pipelines, or AI data preparation techniques.
  • Working knowledge of data governance, lineage, quality, and observability practices supporting AI-enabled solutions.

Responsibilities

  • Collaborate with other engineers to design and develop software solutions.
  • Write clean, efficient, and maintainable code following best practices.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Assist in troubleshooting and debugging software issues.
  • Contribute to the development of new features and enhancements.
  • Work with cross-functional teams to understand project requirements and deliver solutions.
  • Maintain and update software development process documentation.
  • Test and validate software applications to ensure they meet quality standards.
  • Stay updated with emerging technologies and contribute to process improvements.
  • Apply AI-assisted engineering techniques across requirements analysis, pipeline and code development, testing, debugging, documentation, and operational monitoring.
  • Iterate with AI on solution design and architecture, evaluate alternatives, revise existing architecture, and produce design artifacts for review.
  • Validate AI-generated outputs for correctness, security, maintainability, compliance, and business appropriateness, including when reviewing other engineers’ AI-assisted work.
  • Design and support data platforms and governed datasets for machine learning, analytics, and generative AI workloads.
  • Contribute reusable prompts, skills, agents, engineering playbooks, and AI-assisted development patterns for the broader engineering organization.
  • Ensure AI usage complies with enterprise policies for intellectual property protection, security, privacy, PHI handling, and Responsible AI standards.

Benefits

  • Comprehensive benefits, including health insurance benefits, for qualifying employees.
  • Work/life balance, flexibility, and autonomy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service