Stealth Startup | Automatic Program Repair
AI / Software Engineering / ML Systems
We are a stealth startup working on Automatic Program Repair and AI systems for automated code analysis and correction.
We are looking for a Python Developer with a strong focus on performance, code quality, and building real products, not just prototypes.
This is a highly technical and cross-functional role: you will work both on optimizing Machine Learning code and on building complete applications (backend + frontend).
What you will do (key responsibilities)
Machine Learning & Performance
Optimize Python code inside Machine Learning pipelines (training, inference, preprocessing).
Improve performance, memory usage, and latency of ML models (profiling, refactoring, parallelization).
Work on models that analyze source code, graphs, tokens, and embeddings.
Contribute to the design of scalable and maintainable ML architectures.
Backend Development
Develop Python backends for AI-driven applications.
Design and implement APIs (REST / async) for ML services.
Integrate ML models into production systems.
Manage data pipelines, async jobs, queues, and scheduled tasks.
Frontend & Product
Build frontend interfaces to visualize results, insights, and ML workflows.
Integrate frontend and backend into complete applications.
Work closely with product and research to turn ideas and research into real products.
Additional useful activities
Write clean, testable, and well-structured code.
Contribute to architectural decisions (not just execute tasks).
Improve internal tools, development pipelines, and debugging workflows.
Collaborate on complex systems related to code analysis and program understanding.
Requirements
Must have
Strong knowledge of Python.
Experience optimizing Python code, especially in ML contexts.
Experience with Machine Learning (training, inference, model management).
Ability to build application backends (APIs, services, ML integration).
Solid understanding of data structures, algorithms, and performance.
Nice to have
Experience with ML frameworks (PyTorch, TensorFlow, JAX, or similar).
Knowledge of profiling and optimization (memory, CPU, GPU).
Frontend experience (React,, or similar).
Familiarity with Docker, Linux environments, CI/CD.
Interest in program analysis, static analysis and code intelligence.
What we offer
Work on a deeply technical and challenging problem.
Small, highly technical team with minimal bureaucracy.
Real impact on architectural and technical decisions.
Competitive compensation.
Flexible working setup.